lick your wounds - French English Dictionary